political prognosticator

Translations
политический прогнозист
The political prognosticator correctly called the election outcome.
Политический прогнозист правильно предсказал результат выборов.